<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>websocket::stream::auto_fragment (1 of 2 overloads)</title>
<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Boost.Beast">
<link rel="up" href="../auto_fragment.html" title="websocket::stream::auto_fragment">
<link rel="prev" href="../auto_fragment.html" title="websocket::stream::auto_fragment">
<link rel="next" href="overload2.html" title="websocket::stream::auto_fragment (2 of 2 overloads)">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../../boost.png"></td>
<td align="center"><a href="../../../../../../../../index.html">Home</a></td>
<td align="center"><a href="../../../../../../../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="../../../../../../../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="../auto_fragment.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../auto_fragment.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload2.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h6 class="title">
<a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1"></a><a class="link" href="overload1.html" title="websocket::stream::auto_fragment (1 of 2 overloads)">websocket::stream::auto_fragment
          (1 of 2 overloads)</a>
</h6></div></div></div>
<p>
            Set the automatic fragmentation option.
          </p>
<h7><a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.h0"></a>
            <span class="phrase"><a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.synopsis"></a></span><a class="link" href="overload1.html#beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.synopsis">Synopsis</a>
          </h7><pre class="programlisting"><span class="keyword">void</span>
<span class="identifier">auto_fragment</span><span class="special">(</span>
    <span class="keyword">bool</span> <span class="identifier">value</span><span class="special">);</span>
</pre>
<h7><a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.h1"></a>
            <span class="phrase"><a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.description"></a></span><a class="link" href="overload1.html#beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.description">Description</a>
          </h7><p>
            Determines if outgoing message payloads are broken up into multiple pieces.
            When the automatic fragmentation size is turned on, outgoing message
            payloads are broken up into multiple frames no larger than the write
            buffer size. The default setting is to fragment messages.
          </p>
<h7><a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.h2"></a>
            <span class="phrase"><a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.parameters"></a></span><a class="link" href="overload1.html#beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.parameters">Parameters</a>
          </h7><div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
</colgroup>
<thead><tr>
<th>
                    <p>
                      Name
                    </p>
                  </th>
<th>
                    <p>
                      Description
                    </p>
                  </th>
</tr></thead>
<tbody><tr>
<td>
                    <p>
                      <code class="computeroutput"><span class="identifier">value</span></code>
                    </p>
                  </td>
<td>
                    <p>
                      A <code class="computeroutput"><span class="keyword">bool</span></code> indicating
                      if auto fragmentation should be on.
                    </p>
                  </td>
</tr></tbody>
</table></div>
<h7><a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.h3"></a>
            <span class="phrase"><a name="beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.example"></a></span><a class="link" href="overload1.html#beast.ref.boost__beast__websocket__stream.auto_fragment.overload1.example">Example</a>
          </h7><p>
            Setting the automatic fragmentation option:
          </p>
<pre class="programlisting"><span class="identifier">ws</span><span class="special">.</span><span class="identifier">auto_fragment</span><span class="special">(</span><span class="keyword">true</span><span class="special">);</span>
</pre>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright © 2016-2019 Vinnie
      Falco<p>
        Distributed under the Boost Software License, Version 1.0. (See accompanying
        file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
      </p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="../auto_fragment.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../auto_fragment.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="overload2.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
